#ifndef __IFONT_H__
#define __IFONT_H__

#include "CTypes.h"
#include "IImage.h"
#include "IDrawableFace.h"
#include "ITextSceneNode.h"


class IFont
{
public:
	IFont(IImage *img)		{}
	virtual ~IFont()		{}

	virtual IDrawableFace *GetNewDrawableFaceForThisLetter(s8 Letter,vPos Points)			= 0;
	virtual void UpdateDrawableFaceForThisLetter(s8 Letter,IDrawableFace *df,vPos Points)	= 0;
	virtual void AddTextToThisFont(ITextSceneNode *newText)									= 0;
};

#endif
